Big Huge Thesaurus

family Hirudinidae

noun

sounds kind of like